@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big, cite,
code, del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dd, dl,
dt, li, ol, ul, fieldset, form, label, legend, table,
caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
}

a {
    color: #612f24;
    text-decoration: none;
}
.bg-white{background: #fff;}

.bd {
    border: 1px solid #F00;
}

.bd-blue {
    border: 1px solid blue;
}

.bgr {
    background-color: red;
}

.bgg {
    background-color: green;
}

.tl {
    text-align: left;
}

.tr {
    text-align: right;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.h50 {
    height: 50px;
}

.h130 {
    height: 130px;
}
.bd-l-gray-2 {
    border-left:1px solid #ebebeb;
}

.bd-r-gray-2 {
    border-right: 1px solid #ebebeb;
}

.bd-t-gray-2 {
    border-top:1px solid #ebebeb;
}

.bd-b-gray-2 {
    border-bottom: 1px solid #ebebeb;
}

.bd-l-gray {
    border-left:1px solid #d4d4d4;
}

.bd-r-gray {
    border-right: 1px solid #d4d4d4;
}

.bd-t-gray {
    border-top:1px solid #d4d4d4;
}

.bd-t-gray-2 {
    border-top:2px solid #d4d4d4;
}
.bd-b-gray {
    border-bottom: 1px solid #d4d4d4;
}
.bd-b-gray-1 {
    border-bottom: 1px solid #d4d4d4;
}
.margin-l-36 {
    margin-left: 36px;
}

.margin-l-92 {
    margin-left: 92px;
}
.margin-l-133 {
    margin-left: 133px;
}
.margin-t-20 {
    margin-top: 20px;
}

.margin-b-20 {
    margin-bottom: 20px;
}

.margin-auto {
    margin: 0 auto;
}

body {
    color: #612f24;
    font-size: 14px;
    font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif;
    background: #efefef;
}

ul, ol {
    list-style-type: none;
}

select, input, img {
    vertical-align: middle;
    outline: none;
}

.clear {
    overflow: hidden;
}

ul li {
    list-style: none;
}

.headerBox {
    width: 100%;
    min-width: 1200px;
    height: 100px;
    background: url(../images/bgwl.png) repeat;
}

.logoBox {
    width: 1200px;
    height: 100px;
    margin: 0 auto;
    background: url(../images/logo.png) 0 15px no-repeat;
}

.logoBox .nav {
    position: relative;
    top: 50px;
}

.logoBox .nav ul li {
    padding: 0 20px 3px 20px;
    background: url(../images/fenge.png) no-repeat 90px 3px;

}

.logoBox .nav ul li:last-child {
    background: none;
    padding: 0 0px 3px 20px;
}

.logoBox .nav ul li a {
    font-weight: bold;
    color: #612f24;
}

.logoBox .nav ul li:hover {
    padding-bottom: 3px;

    background: url(../images/xuanzhong.png) no-repeat center bottom, url(../images/fenge.png) no-repeat 90px 3px;

}

.logoBox .nav ul li:last-child:hover {
    background: url(../images/xuanzhong.png) no-repeat 20px bottom;
    padding: 0 0px 3px 20px;
}

.scrollNews {
    width: 100%;
    min-width: 1200px;
    height: 330px;
    margin: 0 auto;
    margin-bottom: 50px;
}

.midNews {
    width: 1200px;
    height: 363px;
    margin: 0 auto;
    background: url(../images/yinying.png) #fff bottom center no-repeat;
    border: 1px solid #ebebeb;
    border-top:1px solid #d4d4d4;
    border-bottom:0;
    /*box-shadow: 0 2px 2px #ccc;*/
}

.tabBox {
    width: 119px;
    height: 352px;
}

.mnNewsBox {
    width: 480px;
    /*height: 352px;*/
}

.mnPicNews {
    width: 299px;
    border-bottom:1px solid #d4d4d4;
    height: 353px;
}

.partyPicNews {
    width: 299px;
    height: 353px;
    background: #f9f9f9;
    border-left: 1px solid #e9e9e9;
    border-right: 1px solid #d4d4d4;
    border-bottom:1px solid #d4d4d4;
}

.partyTitle {
    background: url(../images/dangjianzhuanlan.png) no-repeat;
    border-bottom: 1px solid #ebebeb;
}

.partyMiddle {
    background: url(../images/dj.jpg) no-repeat;
}

.mnpTitle {
    width: 260px;
    height: 34px;
    margin: 5px 19px 1px 19px;
}

.mnpMidPic {
    width: 260px;
    height: 150px;
    margin: 10px 19px;
    margin-top: 10px;
}

.mnpBottom {
    width: 260px;
    height: 130px;
    margin:18px  19px 0 19px ;
}

.mnpBottom .zb-intro {
    background: url(../images/zhibujianjie.png) top center no-repeat;
}

.mnpBottom .hd-report {
    background: url(../images/huodongbaodao.png) top center no-repeat;
}

.mnpBottom .dy-image {
    background: url(../images/dangyuanfengcai.png) top center no-repeat;
}

.mnpBottom .yd-intro {
    background: url(../images/rudang.png) center bottom no-repeat;
}

.mnpBottom .xx-material {
    background: url(../images/xuexicailiao.png) bottom center no-repeat;
}

.mnpBottom .zx-study {
    background: url(../images/zaixianxuexi.png) bottom center no-repeat;
}

/*.mnpbPicBox{ width:72px; height:43px; border-bottom:5px solid #d1d1d1; }*/
.mnpbPicBox {
    width: 86px;
    height: 54px;
    cursor: pointer;
}

.mnpbpPic {
    width: 72px;
    height: 46px;
    border-bottom: 5px solid #d1d1d1;
}

.indexLink {
    width: 1200px;
    height: 110px;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 20px;
}

.indexLink .ilBox {
    width: 110px;
    height: 110px;
    cursor: pointer;
    border-radius: 55px;
    border: 1px solid #d1d1d1;
    text-align: center;
}

.indexLink .ilBox:hover {
    border: 1px solid #612f24;
    background: #f9f9f9;
}

.indexLink .ilBox div {
    width: 60px;
    height: 60px;
    position: relative;
    left: 25px;
    top: 25px;
    line-height: 90px;
    color: #776533;
}

.ldjy {
    background: url(../images/jiyu.png) center top no-repeat;
}

.msmj {
    background: url(../images/mingshi.png) center top no-repeat;
}

.yxfc {
    background: url(../images/yuaxi.png) center top no-repeat;
}

.fwzx {
    background: url(../images/fuwu.png) center top no-repeat;
}

.wjxz {
    background: url(../images/xiazai.png) center top no-repeat;
}

.kslj {
    background: url(../images/lianjie.png) center 5px no-repeat;
}

.copyRight {
    width: 100%;
    min-width: 1200px;
    height: 80px;
    line-height: 80px;
    background: url(../images/bgwl.png) repeat;
}

.reserve {
    width: 450px;
    text-align: left;
    height: 80px;
    color: #776533;
    background: url(../images/houtai.png) right center no-repeat;
    margin: 0 auto;
}

.bd {
    border: 1px solid red;
}

.lyz_tab_left {
    /*background:url(../images/left3.jpg) no-repeat top right;*/
    background-color: #ffffff;
    float: left;
    width: 119px;
    height: auto !important;
    min-height: 352px;
    height: 352px;
    border-left:1px solid #d4d4d4;
    border-bottom:1px solid #d4d4d4;
}

.pro_con1111 {
    float: left;
    overflow: hidden;
    width: 119px;
    height: auto;
}

.pro_con111 UL {
    padding: 0px;
    width: 119px;
    list-style-type: none;
}

.pro_con111 UL LI {
    /*padding-right: 30px;*/
    display: inline;
    font-weight: bold;
    font-size: 14px;
    background: url(../images/1-shouye_50.png) #f9f9f9 no-repeat 100px center;
    float: left;
    /*margin-bottom: 5px;*/
    width: 89px;
    cursor: pointer;
    line-height: 43px;
    height: 43px;
    text-align: left;
    padding: 0 15px;
    border-top: 1px solid #ebebeb;
    /*border-bottom: none;*/
    /*border-right: none;*/

}

.pro_con111 UL LI:first-child {
    border-top: none;
}

.pro_con111 UL LI:last-child {
    border-right: 1px solid #ebebeb;
    background: #f9f9f9;

}

.pro_con111 UL LI.hover {
    display: inline;
    background: url(../images/1-shouye_41.png) no-repeat 100px center;
    background-color: #612f24;
    width: 89px;
    color: #ffffff;
    line-height: 43px;
    height: 43px;
    text-align: left;
    border-top: 1px solid #CCC;
    padding: 0 15px;
    /*color: #ffffff;*/
}

.pro_con111 UL LI.hover:first-child {
    border-top: none;
}

.pro_con111 UL LI.hover:last-child {
    border-bottom: 1px solid #ebebeb;
    line-height: 42px ;
}

.lyz_tab_right {
    display: inline;
    /*background: url(../images/right4.jpg) no-repeat left top;*/
    float: left;
    width: 480px;
    border-bottom:1px solid #d4d4d4;
    /*height: 352px;*/
}

.lyz_tab_right p {
    line-height: 43px;
    padding: 0 10px;
    border: 1px solid #ebebeb;
    border-bottom: none;
    overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis; /*文字隐藏后添加省略号*/
    white-space: nowrap; /*强制不换行*/
}

.lyz_tab_right p:first-child {
    border-top: none;
}

/*
.lyz_tab_right p .left{
    background: url(../images/fanye.png) no-repeat left center;
}
.lyz_tab_right p .right{
    background: url(../images/fanye-84.png) no-repeat right center;
}
*/

.lyz_tab_right p:last-child {
    border-bottom: 1px solid #CCC;
}

.lyz_tab_right p .new {

}

.lyz_tab_right p a {
    /*color: #612f24;*/

}

.lyz_tab_right span {
    float: right;
    color: #CCC;
    font-size: 12px;
    text-align: right;
}

.clear {
    clear: both
}

/* 代码整理：懒人之家 */

/*轮播图*/
.focus {
    height: 350px;
    overflow: hidden;
    position: relative;
    box-shadow: 2px 2px 5px #ccc;
}

.focus_s {
    position: absolute;
    left: 50%;
    bottom: 5%;
    height: 13px;
    overflow: hidden;
    width: 88px;
    z-index: 9;
    margin: 0 0 0 -40px;
}

.focus_s li {
    float: left;
    cursor: pointer;
    height: 13px;
    width: 12px;
    overflow: hidden;
    margin-right: 10px;
    background: url(../images/dian.png) no-repeat;
}

.focus_s li.active {
    background-position: -12px 0;
}

/* focus_m */
.focus_m ul {
    opacity: 1;
    filter: alpha(opacity=100);
}

.focus_m li {
    width: 100%;
    height: 350px;
    position: absolute;
    top: 0;
    left: 0;
}

/*缩略轮播图*/
img {
    border: 0;
}

#zSlider {
    margin: 0px auto;
    width: 260px;
    border-radius: 8px;
    overflow: hidden;
}

#picshow_tx {
    /*left:20px;*/
    width: 260px;
    position: absolute;
    height: 50px;
    overflow: hidden;
    line-height: 50px;
    font-weight: bold;
}

#picshow_tx li {
    margin-top: 7px;
    background: url(../images/1-shouye_38.png) no-repeat;
    height: 43px;
    text-align: center;
    color: #000;
    display: none;

}

#picshow_tx li p {

    height: 30px;
    line-height: 30px;
    /*box-shadow: 0 4px #ccc;*/
}

#picshow_tx li a {
    color: #612f24;
}

#picshow {
    position: relative;
    height: 200px;
}

#picshow_img {
    position: relative;
    height: 150px;
    top: 50px;
}

#picshow, #picshow_img {
    width: 260px;
    overflow: hidden;
    float: left;
}

#picshow_img li {
    width: 260px;
    height: 150px;
    overflow: hidden;
    float: left;
    display: none;
}

#picshow_img img {
    width: 260px;
    height: 150px;
}

#select_btn {
    width: 260px;
    color: #111;
    float:left;
    position:relative;
}
.filter30 {
    filter: alpha(opacity:30);
    opacity: 0.3;
    -moz-opacity: 0.3;
    -khtml-opacity: 0.3;
}

#select_btn .hr {
    height: 43px;
    border-bottom: 5px solid #CCC;
}
#select_btn .first {
    width: 260px;
    height: 74px;

}
#select_btn .second {
    width: 260px;
    height: 74px;

}

#select_btn span {
    float: left;
    display: inline;
    padding:8px 10px 11px 10px;
}
#select_btn .styleDiv{position:absolute;z-index:100;}
#select_btn .sd1{ top:15px;left:80px; border-right: 1px solid #ebebeb; width:2px; height:118px;}
#select_btn .sd2{ top:15px;left:172px; border-right: 1px solid #ebebeb; width:2px; height:118px;}
#select_btn .sd3{ top:70px;left:0; border-bottom: 1px solid #ebebeb; width:255px; height:3px;}
#select_btn .first span:first-child, #select_btn .second span:first-child {
    padding-left: 0;
    border-left: none;
}

#select_btn .first span:last-child, #select_btn .second span:last-child {
    padding-right: 0;
}

#select_btn .first span {
    padding-top: 0;
    margin-top: 15px;
}

#select_btn .second span {
    padding-bottom: 8px;
}

#select_btn .first span {
}

#select_btn span:last-child {
    padding-right: 0;
}

#select_btn span {
    width: 72px;
    height: 45px;
    border-top: 1px solid #fff;
    cursor: pointer;
}

#select_btn a {
    color: #000;
}

#select_btn img {
    width: 72px;
    height: 41px;
    float: left;
    background: url(../images/1-shouye_38.png) no-repeat;
}

.fanye {
    text-align: center;
}

.preBtn {
    background: url(../images/fanye.png) center center no-repeat;
}

.nextBtn {
    background: url(../images/fanye-84.png) center center no-repeat;
}

.fanye{
    border-top: 1px solid #ebebeb;
}
.fanye .fanye-line{
    height:39px ;
    line-height: 44px ;
    padding-top: 5px ;
    width: 440px ;
    margin: 0 auto;
    border: none;

}

.fanye span {
    width: 20px;
    height: 20px;
    line-height: 20px;
    color: #612f24;
    float: left;
    text-align: center;
    border-radius: 11px;
    margin: 5px 8px;
}

.fanye .active {
    background: #f97220;
    color: #fff;
}

/*---------师资队伍------------*/
.teachersSight {
    width: 100%;
    min-width: 1200px;
    height: 350px;
    background: url(../images/bigpic/dlt.jpg) center center no-repeat;
    overflow: hidden;
}

.teachersSightTipbox {
    width: 100%;
    height: 40px;
    z-index: 100;
    background: url(../images/daohang.png) repeat-x;
    line-height: 40px;
    box-shadow: 0 2px 2px #ccc;

}
.teachersSightTipbox .title span{
    padding:0 10px  ;
}
.teachersSightTipbox div {
    width: 1200px;
    height: 40px;
    font-weight: bold;
    background: url(../images/jsphoto/flag.png) 15px center no-repeat;
}
.teachersSightTipbox div .current {
    color: #f97220;
}

.teachersSightTipbox div .top {
    display: block;
    width: 45px;
    height: 40px;
    margin-right: 25px;
    background: url(../images/jsphoto/top.png) center center no-repeat;
    cursor: pointer;
    float: right;
}

.teachersTitle {
    width: 1198px;
    height: 40px;
    border-top-right-radius: 8px;
    border-top-left-radius: 8px;
    background: url(../images/jsphoto/titlebg.jpg) repeat;
    margin-top: 25px;
    overflow: hidden;
}

.teachersTitle .ttTitle {
    margin-left: 20px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    float: left;
   /*ckground: url(../images/jsphoto/tttitlebg.jpg) left center no-repeat;*/
}
.teachersTitle .ttTitle1{
    padding-left: 15px;
     background: url(../images/jsphoto/tttitlebg.jpg) left center no-repeat;
}
.teachersTitle .ttTitle2{
    padding-left: 35px;
     background: url(../images/dangzhibuhuodong.png) left center no-repeat
}
.teachersTitle .ttPages {
    height: 40px;
    line-height: 45px;
    margin-right: 25px;
    float: right;
}

.ttPages .pageCon {
    width: 15px;
    height: 15px;
    font-size: 12px;
    display: block;
    margin-left: 15px;
    margin-top: 13px;
    line-height: 15px;
    text-align: center;
    cursor: pointer; 
    color: #fff;
}
.ttPages .pageccomon{background: #b29a7a;}
.tprepage{ 
    background: url(../images/fanye1.png) center center no-repeat;
}
.tnextpage{ 
    background: url(../images/fanye2.png) center center no-repeat;
}
.ttPages .active {
    background: #f97220;
}
.ttPages .active1 {
    background: #ff1a1a;
}

.teachersBox {
    width: 1196px;
    overflow: hidden;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
}

.singleTeacher {
    width: 238px;
    height: 290px;
    float: left;
    padding-top: 25px;
}

.singleTeacher .photo {
    width: 190px;
    height: 240px;
}

.singleTeacher .title {
    width: 190px;
    height: 45px;
    line-height: 40px;
    text-align: center;
    font-weight: bold;
}

.stick {
    position: fixed;
    top: 0;
}

.backTop {
    width: 40px;
    height: 40px;
    background: url(../images/jsphoto/top.png) center center no-repeat;
    position: fixed;
    bottom: 100px;
    right: 40px;
    cursor: pointer;
}

/*-------规章制度下载------------*/
.gzSearchinput {
    padding: 0 30px;
    background: url(../images/search.png) #fff 8px center no-repeat;
    float: left;
    margin-top: 8px;
    width: 120px;
    height: 25px;
    border: 0;
    border-radius: 15px;
    box-shadow: 1px 2px 4px #d1d1d1 inset;
}

.innerContent {
    width: 1196px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    background: #fff;
}

.innerContent li {
    height: 45px;
    line-height: 45px;
    padding-left: 35px;
    border-bottom: 1px solid #ebebeb;
}
.tabchange li:hover{background: url(../images/jsphoto/tttitlebg.jpg) #fff 20px center no-repeat;}
.tabchange1 li:hover{background: url(../images/jsphoto/tttli.png) #fff 20px center no-repeat;}
.innerContent .liactive {
    background: url(../images/jsphoto/tttitlebg.jpg) 20px center no-repeat;
}
.innerContent .liactive1 {
    background: url(../images/jsphoto/tttli.png) 25px center no-repeat;
}

.innerContent span {
    display: inline-block;
}

.innerContent .icTitle {
    width: 420px;
    font-weight: bold;
}

.innerContent .icTime {
    width: 230px;
    color: #bcbcbc;
}

.innerContent .icFileSize, .icFileType, .icDownloadTimes {
    width: 120px;
    color: #bcbcbc;
}

.innerContent .icDownloadBtn, .icShareBtn {
    width: 40px;
    color: #bcbcbc;
    border: 1px solid #d1d1d1;
    border-radius: 4px;
    text-align: center;
    margin: 0 10px;
    line-height: 20px;
    cursor: pointer;
}

/*-------------对话框样式------------*/
.parentBox {
    width: 600px;
    overflow: hidden;
    margin-top: 50px;
}

.pbTitle, .pbContent, .pbFooter {
    width: 100%;
}
.pbContent .pbcbContent{ width:500px; height: 350px; margin:0 auto;}
.pbContent .pbcbContent textarea{ 
    width:480px; 
    height: 334px; 
    padding:8px 10px;
    box-shadow: 1px 2px 1px #d1d1d1 inset;
    font-size: 14px;
    padding: 5px 10px;
    border: 1px solid #d1d1d1;
    border-radius: 10px;
}
.pbTitle {
    height: 65px;
    background: #ffddad;
    border-radius: 15px 15px 0 0;
}

.pbTitle span {
    display: inline-block;
}

.pbTitle .pbtClose {
    height: 40px;
    width: 40px;
    margin-top: 13px;
    background: url(../images/close.png) center center no-repeat;
    margin-right: 30px;
    cursor: pointer;
}

.pbTitle .pbtName {
    line-height: 65px;
    margin-left: 30px;
    color: #434343;
    font-size: 18px;
    font-weight: bold;
}

.pbContent {
    padding: 10px 0;
    background: #fff;
    overflow: hidden;
    color: #afafaf;
}

.pbContent .pbcLeft, .pbcRight {
    text-align: center;
}

.pbContent .pbcLeft {
    width: 200px;
    margin: 15px 10px 15px 40px;
}

.pbContent span {
    line-height: 50px;
    font-weight: bold;
}

.pbContent .pbcRight {
    width: 290px;
    margin: 15px 40px 15px 15px;
}

.pbContent .pbcRight .tipTitleLeft {
    width: 60px;
}
.pbContent .pbcRight .tipTitleRight {
    width: 230px;
    text-align: left;
}
.pbContent .pbcRight .tipTitleRight p{line-height: 25px;}
.pbContent .pbcRight input {
    width: 230px;
    box-shadow: 1px 2px 4px #d1d1d1 inset;
    height: 23px;
    font-size: 14px;
    padding: 5px 10px;
    border: 1px solid #d1d1d1;
    border-radius: 10px;
}
.pbContent .pbcRight select {
    width: 120px;
    box-shadow: 1px 2px 1px #d1d1d1 inset;
    height: 35px;
    font-size: 14px;
    padding: 5px 10px;
    border: 1px solid #d1d1d1;
    border-radius: 10px;
    color:#afafaf;
    font-weight: bold;
}
.pbContent .pbcRight select option{
    line-height: 30px;
}

.pbContent .pbcRight hr {
    border: 1px solid #eeeeee;
}

.pbFooter {
    border-radius: 0 0 15px 15px;
    box-shadow: 0 2px 2px #ccc;
    height: 65px;
    background: url(../images/pbfooterbg.png) repeat-x;
}

.pbFooter .cancelBtn, .submitBtn {
    width: 100px;
    height: 30px;
    line-height: 30px;
    border-radius: 8px;
    text-align: center;
    margin-top: 14px;
    cursor: pointer;
}

.pbFooter .cancelBtn {
    border: 1px solid #dedede;
    margin-left: 24px;
    color: #afafaf;
    background: url(../images/cancelBtn.png) repeat-x;
}

.pbFooter .submitBtn {
    border: 1px solid #5178d2;
    margin-right: 24px;
    color: #fff;
    background: url(../images/submitBtn.png) repeat-x;
}

/*党建工作*/
.party-active {
    width: 1200px;
    overflow: hidden;
    margin-top: 0;

}

.partyIntro {
    width: 1200px;
    border-radius: 8px;
    overflow: hidden;
}

.party-Title {
    border-top-right-radius: 8px;
    border-top-left-radius: 8px;
    margin-top: 25px;
    padding-left: 20px;
    height: 44px;
    background: url(../images/dangzhibuhuodong.png) 20px center no-repeat, url(../images/jsphoto/tcbg.jpg) repeat;
}

.party-Title .ttPages {
    height: 44px;
    line-height: 44px;
    margin-right: 25px;
    float: right;
}


.p-title {
    background-size: 34px 40px;
    margin-left: 25px;
    padding-left: 10px;
    height: 44px;
    line-height: 44px;
    float: left;
    font-weight: bold;
}
.party .active-list{ border:1px solid #d4d4d4; border-top:0; 
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;}

.party .active-list p {
    line-height: 44px;
    border-bottom: 1px solid #ebebeb;
    padding: 0 20px;
    padding-left:35px;
    background: #ffffff;
}
.party .active-list p:hover {
    background: url(../images/jsphoto/tttli.png) #fff 20px center no-repeat;
}

.party .active-list p:last-child {
    border-bottom: 0;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
}
.party-active .students {
    width: 1200px;
    border-radius: 8px;
    overflow: hidden;
}
.active-list .date{ color:#bcbcbc; padding-left:5px;}
.active-list .time{ color:#bcbcbc;}

.students-list {
    background: #ffffff;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    border-left:1px solid #d4d4d4;
    border-right:1px solid #d4d4d4;
    border-bottom:1px solid #d4d4d4;
    overflow: hidden;
}
.students-list .students-intro {
    width: 198.5px;
    border-right: 1px solid #ebebeb;
}

.students-list .students-intro .massage {
    padding: 15px 25px;
}
.students-intro .massage .student-massage{ margin-top:5px;}
.students-intro .massage .student-massage p {
    line-height: 25px;
    font-size: 11px;
    border-bottom:1px solid #ebebeb;
}
.students-intro .massage .student-massage p:last-child{border:0;}

.students-intro img {
    width: 150px;
    align: center;
}

.f-l {
    color: #bcbcbc;
}

/*我要入党*/

.join-party {
    width: 1200px;
    border-radius: 8px;
    overflow: hidden;
}

.join-party .join-intro {
    background: #ffffff;
    overflow: hidden;
}

.party .intro {
    width: 1198px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    border-left:1px solid #d4d4d4;
    border-right:1px solid #d4d4d4;
    border-bottom:1px solid #d4d4d4;
    background: #fff;
}

.party .intro .question {
    border-left: 1px solid #ebebeb;
}

.join-party .intro .progress {
    width: 598.5px;
}

.join-party .intro .progress p {
    text-align: center;
    line-height: 40px;
    border-bottom: 1px solid #ebebeb;
}

.join-party .intro .progress .progress-intro {
    padding: 25px;
}

.join-party .intro h4 span {
    background: url(../images/jsphoto/tttitlebg.jpg) left center no-repeat;
}

/*党员在线学习*/
.L-learing-box {
    margin-bottom: 20px;
}

.learing-content {
    overflow: hidden;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    border-left:1px solid #d4d4d4;
    border-right:1px solid #d4d4d4;
    border-bottom:1px solid #d4d4d4;
    background: #fff;
}

.learing-content .teather-line {
    line-height: 70px;
    font-size: 40px;
    color: #bcbcbc;
    font-style: italic;
}

.learing-content .teather-net {
    margin: 30px;
    margin-right:60px;
    border: 1px solid #bcbcbc;
    line-height: 20px;
    padding: 2px 3px;
    border-radius: 4px;
    color: #bcbcbc;
}

.learing-content .teather-net a {
    color: #bcbcbc;
    padding:5px 15px;
}

.party-pic {
    width: 276px;
    background: #fff;
    padding-bottom: 6px;
    border-radius: 8px;
    border:1px solid #d4d4d4;
}

.party-sub {
    padding-left: 50px;
    font-weight: bold;
    background: url(../images/dangzhibuhuodong.png) 10px center no-repeat, url(../images/jsphoto/tcbg.jpg) repeat;;
}
.party-sub-new {
    width: 278px;
    margin-top:-1px;
    margin-left:-1px;
    position: absolute;
    overflow: hidden;
    height: 44px;
    line-height: 44px;
    font-weight: bold;
    border-top-right-radius: 8px;
    border-top-left-radius: 8px;
    background: url(../images/dangzhibuhuodong.png) 10px center no-repeat, url(../images/jsphoto/tcbg.jpg) repeat;;
}

/*联系我们*/

.contact-us .contact-box{
    width: 1196px;
    background: #ffffff;
    overflow: hidden;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    margin-bottom: 30px ;
}
.contact-us .contact-box .tab-way{
    line-height: 40px ;
    
}
.contact-us .contact-box .tab-way:first-child td{ border-top:0;}
.contact-us .contact-box .contact-address{
    padding: 9px ;
    padding-top:18px;

}
/*.contact-us .contact-box table th,.contact-us .contact-box table td {*/
    /*border:solid #999;*/
    /*border-width:0 1px 1px 0;*/
    /*padding:2px;*/
/*border-collapse: collapse;*/
/*}*/
.contact-us .contact-box table td{
    border:1px solid #ebebeb;
    /*padding:10px 10px;*/
    height:45px;
    border-collapse:collapse ;
}
.contact-us .contact-box .tab-way:last-child td{ border-top:0;}
.contact-us .contact-box table{
    border-right:1px  solid #ebebeb;

    border-collapse:collapse ;
    overflow: hidden;
}
.contact-us .contact-box table .line-one img{
    height: 42px ;
}
.bordert-none{
    border-top: none;
}
.borderb-none{
    border-bottom: none;
}
/*.contact-us .contact-box table .line-one img:last-child{*/
    /*border-bottom-left-radius: 8px;*/
/*}*/
.contact-us .contact-box table .line-two{
    padding: 0 30px;
}
.contact-us .contact-box table .line-three{
    padding: 0 250px 0 30px  ;
}

/*后台-院系介绍*/
.yuanxieContent{width:1170px; margin:10px 15px;}
.change-teachersSight{
    background: #ffffff;
    height: 200px ;
    border: 1px solid #CCC;
}
.change-teachersSight p{
    margin-top: 30px ;
    line-height: 20px ;
    text-align: center;
    color: #CCC;

}
.change-teachersSight p:last-child{
    border: 1px solid #CCC;
    width: 70px;
    padding: 2px ;
    margin: 30px  auto;
    border-radius: 8px ;
}
.teachersTitle .edit img{
    width:30px ;
    margin-right: 30px ;
    margin-top: 5px ;
}
.yuanxijieshao p{
    line-height: 22px;
    text-indent: 2em;
    padding: 20px 25px;
}
.last-jieshao{
    margin-bottom: 30px ;
}
/**/

/*fenye*/
/*css digg style pagination*/
.digg a {
    border-radius: 13px;
    text-decoration: none;
    display:inline-block;
    width:20px;
    height:20px;
    line-height: 20px;
}
.digg .fyPrePage{
    background: url(../images/fanye.png) center center no-repeat;
}

.digg .fyNextPage{background: url(../images/fanye-84.png) center center no-repeat;}
.newactive{color: #fff;background: #f97220;}
.newactive:hover{color: #fff;background: #f97220;}
.pagnation { text-align: center;}
.pagnation a { display: inline-block; margin:13px 1px 0 1px; width: 20px; height: 20px; line-height: 20px; border-radius: 13px; overflow: hidden; font-size: 16px; vertical-align: top; -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; transition: all .4s ease-in-out; }
.pagnation a:hover { }
.pagnation .commona:hover{color: #fff;background: #f97220; text-decoration: none }
.pagnation .page-prev, .pagnation .page-next { line-height: 555px; }
.pagnation .page-prev { background: url(../images/fanye.png) center center no-repeat; }
.pagnation .page-next {background: url(../images/fanye-84.png) center center no-repeat;}
.pagnation-tips { margin-top: 10px; color: #999; text-align: center }
.rd-title{ background: url(../images/jsphoto/tttli.png) left center no-repeat; padding-left:10px;}